API Documentation
Class Index
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w
  a  
DecodedEntityData (nkGraphics)    ImageView (nkImages)   
  p  
ShaderPassCustomSlot (nkGraphics)   
DecodedMaterialData (nkGraphics)    IndexFormatUtils (nkGraphics)    ShaderPassMemorySlot (nkGraphics)   
AlignmentDescriptor (nkImages)    DecodedMeshData (nkGraphics)    InfiniteBitMask (nkGraphics)    PackedMeshData (nkGraphics)    ShaderResource (nkGraphics)   
AlignmentUtils (nkImages)    DecodedNodeData (nkGraphics)    InfiniteMask (nkGraphics)    Pass (nkGraphics)    ShaderWrapper (nkAstraeus::nkGraphicsWrap)   
AlignmentUtils (nkWinUi)    DecodedTextureData (nkGraphics)    InputDescriptor (nkWinUi)    PbsEnvironmentMapFilter (nkAstraeus)    ShadowMapParameters (nkAstraeus)   
Allocator (nkMemory)    DefaultAllocator (nkMemory)    InputSystem (nkInputs)    PbsMaterial (nkAstraeus)    ShadowMapPcfUtils (nkAstraeus)   
ArrayAccessorDescriptor (nkScripts)    DefaultDeallocator (nkMemory)    InputSystem (nkWinUi)    PixelFormatUtils (nkImages)    ShadowMappingLib (nkAstraeus)   
ArrayWrapper (nkAstraeus::lua::stdWrap)    DefaultMemorySpace (nkMemory)    InstancingPass (nkGraphics)    PngEncoder (nkImages)    SimdInformation (nkDebug)   
ArrayWrapperTemplate (nkAstraeus::stdWrap)    DefaultMemorySpaceAllocator (nkMemory)    InterpreterWrapper (nkAstraeus::nkScriptsWrap)    Point (nkMaths)    Slider (nkWinUi)   
AtmosphereEffect (nkAstraeus)    DefaultRenderStrategy (nkGraphics)    IntVector (nkMaths)    PopupCustomDescriptor (nkWinUi)    SsaoEffect (nkAstraeus)   
AttributeGenerationInfo (nkGraphics)    DefaultTestObserver (nkDebug)    ListBox::Item (nkWinUi)    PopupYesNoDescriptor (nkWinUi)    SsaoEffectUtils (nkAstraeus)   
AttributeGenerationOutput (nkGraphics)    DeflateEncoder (nkMemory)    ToolBar::Item (nkWinUi)    PostProcessingLib (nkAstraeus)    Static (nkWinUi)   
AttributeGranularityUtils (nkGraphics)    DeflateOutputStorage (nkMemory)    TreeView::Item (nkWinUi)    PostProcessPass (nkGraphics)    StreamOutputDescriptor (nkGraphics)   
  b  
DepthStencilState (nkGraphics)    ContextMenu::Item (nkWinUi)    PrimitiveTopologyUtils (nkGraphics)    String (nkLog)   
DepthStencilStateManager (nkGraphics)   
  j  
PrimitiveTopologyWrapper (nkAstraeus::nkGaphicsWrap)    String (nkMemory)   
Base64Encoder (nkExport)    DofComplexEffect (nkAstraeus)    Program (nkGraphics)    StringUtils (nkScripts)   
BitStream (nkMemory)   
  e  
JpgCompressionSettings (nkImages)    ProgramCompilationResult (nkGraphics)    StringView (nkMemory)   
BlendState (nkGraphics)    JpgEncoder (nkImages)    ProgramManager (nkGraphics)    StringView (nkLog)   
BlendStateManager (nkGraphics)    EditBox (nkWinUi)    JsonExporter (nkExport)    ProgramManagerWrapper (nkAstraeus::nkGraphicsWrap)    StructToString (nkWinUi)   
BlurComplexEffect (nkAstraeus)    Effect (nkAstraeus)    JsonExporterWrapper (nkAstraeus::nkExportWrap)    ProgramSourcesHolder (nkGraphics)    StructToString (nkGraphics)   
BmpEncoder (nkImages)    EffectManager (nkAstraeus)   
  k  
ProgramWrapper (nkAstraeus::nkGraphicsWrap)    System (nkInputs)   
BoundingBox (nkGraphics)    EffectTypeUtils (nkAstraeus)    ProgressBar (nkWinUi)    System (nkWinUi)   
BoundingBoxWrapper (nkAstraeus::nkGraphicsWrap)    Entity (nkGraphics)    KeyboardDevice (nkInputs)    ProjectLoader (nkAstraeus)    System (nkAstraeus)   
Buffer (nkGraphics)    EntityRenderInfo (nkGraphics)    KeyboardDeviceManager (nkInputs)    ProjectLoader (nkScripts)    SystemDetector (nkDebug)   
Buffer (nkMemory)    EntityRenderInfoSlot (nkGraphics)    KeyEventData (nkWinUi)    ProjectLoadQuery (nkAstraeus)   
  t  
BufferCast (nkMemory)    EntityRenderLodSlot (nkGraphics)   
  l  
ProjectLoadQuery (nkScripts)   
BufferCastWrapper (nkAstraeus::nkMemoryWrap)    EntityWrapper (nkAstraeus::nkGraphicsWrap)    ProjectLoadResult (nkScripts)    TabWindow::Tab (nkWinUi)   
BufferDataDescriptor (nkMemory)    ComboBox::Entry (nkWinUi)    LambdaSchedulerTask (nkTasks)    ProjectLoadResult (nkAstraeus)    TabWindow (nkWinUi)   
BufferManager (nkGraphics)    Environment (nkScripts)    LambdaTask (nkTasks)    ProjectSaveQuery (nkAstraeus)    TargetDescriptor (nkGraphics)   
BufferSubResourceDescriptor (nkGraphics)    EnvironmentInitializer (nkAstraeus::nkAstraeusWrap)    Layout (nkWinUi)    ProjectSaveQuery (nkScripts)    TargetOperations (nkGraphics)   
BufferView (nkMemory)    EnvironmentInitializer (nkAstraeus::stdWrap)    LinearPager (nkMemory)    PtrPool (nkMemory)    Task (nkTasks)   
BufferViewWrapper (nkAstraeus::nkMemoryWrap)    EnvironmentInitializer (nkAstraeus::nkMathsWrap)    ListBox (nkWinUi)   
  q  
TaskResultWrapper (nkAstraeus::nkTasksWrap)   
BufferWrapper (nkAstraeus::nkMemoryWrap)    EnvironmentInitializer (nkAstraeus::nkExportWrap)    Logger (nkLog)    TestClass (nkDebug)   
Button (nkWinUi)    EnvironmentInitializer (nkAstraeus::nkMemoryWrap)    LogManager (nkAstraeus)    Quaternion (nkMaths)    TestClassObserverInformation (nkDebug)   
  c  
EnvironmentInitializer (nkAstraeus::nkResourcesWrap)    LogManager (nkImages)    QuaternionWrapper (nkAstraeus::nkMathsWrap)    TestFunction (nkDebug)   
EnvironmentInitializer (nkAstraeus::nkScriptsWrap)    LogManager (nkInputs)   
  r  
TestFunctionObserverInformation (nkDebug)   
Camera (nkGraphics)    EnvironmentInitializer (nkAstraeus::nkTasksWrap)    LogManager (nkMemory)    TestObserver (nkDebug)   
CameraManager (nkGraphics)    EnvironmentInitializer (nkAstraeus::nkGraphicsWrap)    LogManager (nkScripts)    RasterState (nkGraphics)    TestRunException (nkDebug)   
CameraManagerWrapper (nkAstraeus::nkGraphicsWrap)    EnvironmentManager (nkScripts)    LogManager (nkResources)    RasterStateManager (nkGraphics)    TestRunParameters (nkDebug)   
CameraWrapper (nkAstraeus::nkGraphicsWrap)    EnvironmentRenderer (nkAstraeus)    LogManager (nkTasks)    RaytracingPass (nkGraphics)    TestRunResult (nkDebug)   
ChangeEventData (nkWinUi)    EnvironmentWrapper (nkAstraeus::nkScriptsWrap)    LogManager (nkGraphics)    Rectangle (nkMaths)    TestStackLevel (nkDebug)   
CharEventData (nkWinUi)    ExecutionResult (nkScripts)    LogManager (nkWinUi)    RegisteredTestClass (nkDebug)    TestUtils (nkDebug)   
CheckBox (nkWinUi)    Exportable (nkExport)    LogManager (nkDebug)    RelativeLayout (nkWinUi)    Texture (nkGraphics)   
ClearTargetsPass (nkGraphics)    ExporterLoadResult (nkExport)    LogWin (nkWinUi)    RelativePositionUtils (nkWinUi)    TextureCopyEffect (nkAstraeus)   
ClickEventData (nkWinUi)    ExporterLoadResultWrapper (nkAstraeus::nkExportWrap)    LogWrapper (nkAstraeus::nkAstraeusWrap)    RenderCommand (nkGraphics)    TextureManager (nkGraphics)   
Clipboard (nkWinUi)    ExportError (nkExport)   
  m  
RenderCommandQueue (nkGraphics)    TextureManagerWrapper (nkAstraeus::nkGraphicsWrap)   
Color (nkWinUi)    ExportErrorWrapper (nkAstraeus::nkExportWrap)    RenderContext (nkGraphics)    TextureSaver (nkGraphics)   
ComboBox (nkWinUi)    ExportNodeNatureWrapper (nkAstraeus::nkExportWrap)    MacroEntry (nkGraphics)    RenderContextDescriptor (nkGraphics)    TextureSaverWrapper (nkAstraeus::nkGraphicsWrap)   
CompilationFailureTypeWrapper (nkAstraeus::nkScriptsWrap)    ExportNodeValueTypeWrapper (nkAstraeus::nkExportWrap)    MainSystem (nkGraphics)    RenderContextManager (nkGraphics)    TextureSubResourceDescriptor (nkGraphics)   
CompilationResult (nkScripts)   
  f  
Manager (nkGraphics)    Renderer (nkGraphics)    TextureUtils (nkGraphics)   
CompilationResultWrapper (nkAstraeus::nkScriptsWrap)    MapRequestDescriptor (nkGraphics)    RendererSupportInfo (nkGraphics)    TextureUtilsWrapper (nkAstraeus::nkGraphicsWrap)   
ComplexEffect (nkAstraeus)    FileExplorer (nkWinUi)    MapResult (nkGraphics)    RenderQueue (nkGraphics)    TextureWrapper (nkAstraeus::nkGraphicsWrap)   
ComplexEffectManager (nkAstraeus)    FileExplorer::FileFilter (nkWinUi)    Material (nkAstraeus)    RenderQueueManager (nkGraphics)    Theme (nkWinUi)   
ComplexEffectTypeUtils (nkAstraeus)    FileLogger (nkLog)    MaterialManager (nkAstraeus)    RenderQueueManagerWrapper (nkAstraeus::nkGraphicsWrap)    ThemeColors (nkWinUi)   
Component (nkWinUi)    FilmGrainEffect (nkAstraeus)    MaterialTypeUtils (nkAstraeus)    RenderQueueWrapper (nkAstraeus::nkGraphicsWrap)    ThemeManager (nkWinUi)   
ComponentManager (nkWinUi)    FilmGrainEffectUtils (nkAstraeus)    MathConstants (nkMaths)    RenderScenePass (nkGraphics)    Thread (nkTasks)   
ComponentUtils (nkWinUi)    FloatEncoder (nkMaths)    MathConstantsWrapper (nkAstraeus::nkMathsWrap)    RenderStrategy (nkGraphics)    ThreadPool (nkTasks)   
CompositeDecodeOptions (nkGraphics)    Font (nkWinUi)    MathsLib (nkAstraeus)    Resource (nkGraphics)    ThreadSubmittedWorkWrapper (nkAstraeus::nkTasksWrap)   
CompositeEncoder (nkImages)    FontManager (nkWinUi)    Matrix (nkMaths)    ResourceDeclAugmentCallback (nkScripts)    ThreadWrapper (nkAstraeus::nkTasksWrap)   
CompositeEncoder (nkGraphics)    FontUtils (nkWinUi)    MatrixWrapper (nkAstraeus::nkMathsWrap)    ResourceDeclAugmentCallback (nkGraphics)    ThreeChannelPackUtils (nkAstraeus)   
Compositor (nkGraphics)    FreeListAllocation (nkMemory)    MemorySpace (nkMemory)    ResourceGpuCopyDescriptor (nkGraphics)    ToneMappingEffect (nkAstraeus)   
CompositorManager (nkGraphics)    FreeListPager (nkMemory)    MemorySpaceAllocator (nkMemory)    ResourceLoadStateWrapper (nkAstraeus::nkGraphicsWrap)    ToneMappingHablesCurveDescriptor (nkAstraeus)   
CompositorManagerWrapper (nkAstraeus::nkGraphicsWrap)    Frustum (nkGraphics)    Mesh (nkGraphics)    ResourceManager (nkResources)    ToolBar (nkWinUi)   
CompositorNode (nkGraphics)    FrustumWrapper (nkAstraeus::nkGraphicsWrap)    MeshFillOptions (nkGraphics)    ResourceManager (nkGraphics)    TreeReader (nkExport)   
CompositorNodeWrapper (nkAstraeus::nkGraphicsWrap)    Function (nkScripts)    MeshInputLayout (nkGraphics)    ResourceManagerWrapper (nkAstraeus::nkResourcesWrap)    TreeReaderCompositeEntry (nkExport)   
CompositorWrapper (nkAstraeus::nkGraphicsWrap)    FunctionParameter (nkScripts)    MeshInputLayoutAttribute (nkGraphics)    ResourceSetLoadQuery (nkGraphics)    TreeReaderEntry (nkExport)   
ComputePass (nkGraphics)    FunctionSet (nkDebug)    MeshManager (nkGraphics)    ResourceSetLoadResult (nkGraphics)    TreeReaderTemplateEntry (nkExport)   
Configuration (nkGraphics)    FxaaEffect (nkAstraeus)    MeshManagerWrapper (nkAstraeus::nkGraphicsWrap)    ResourceSetSaveQuery (nkGraphics)    TreeView (nkWinUi)   
ConsoleLogger (nkLog)   
  g  
MeshUtils (nkGraphics)   
  s  
  u  
ConsoleOutputFormatter (nkDebug)    MeshWrapper (nkAstraeus::nkGraphicsWrap)   
ConstantBuffer (nkGraphics)    GeometryLib (nkAstraeus)    MipDescriptor (nkImages)    Sampler (nkGraphics)    UniquePtr (nkMemory)   
Constants (nkAstraeus::nkExportWrap)    GlobalTimer (nkGraphics)    MonoMaterialPass (nkGraphics)    SamplerManager (nkGraphics)    UnitTester (nkDebug)   
Constants (nkAstraeus::nkMathsWrap)    GltfDecodeOptions (nkGraphics)    MouseDevice (nkInputs)    Scheduler (nkTasks)    UnmapRequestDescriptor (nkGraphics)   
Constants (nkAstraeus::nkMemoryWrap)    GltfEncoder (nkGraphics)    MouseDeviceManager (nkInputs)    SchedulerTask (nkTasks)    UserType (nkScripts)   
Constants (nkAstraeus::nkResourcesWrap)    GltfEncoderUtils (nkGraphics)    MouseMoveEventData (nkWinUi)    SchedulerTaskWrapper (nkAstraeus::nkTasksWrap)    UserTypeFieldDescriptor (nkScripts)   
Constants (nkAstraeus::nkScriptsWrap)    GltfMeshDecoderWrapper (nkAstraeus::nkGraphicsWrap)    MultiLineEdit (nkWinUi)    SchedulerWrapper (nkAstraeus::nkTasksWrap)    UserTypeHolder (nkScripts)   
Constants (nkAstraeus::nkTasksWrap)    GraphicsEngine (nkAstraeus)   
  n  
ScreenshotTaker (nkGraphics)   
  v  
Constants (nkAstraeus::stdWrap)    GridLayout (nkWinUi)    Script (nkScripts)   
Constants (nkAstraeus::nkGraphicsWrap)    GroupBox (nkWinUi)    Namespace (nkScripts)    ScriptManager (nkScripts)    Vector (nkMaths)   
ContentLoader (nkScripts)   
  h  
Node (nkExport)    ScriptObjectInterpreterReference (nkScripts)    VectorWrapper (nkAstraeus::nkMathsWrap)   
ContentLoader (nkGraphics)    Node (nkGraphics)    ScriptObjectInterpreterView (nkScripts)    VertexComponentWrapper (nkAstraeus::nkGraphicsWrap)   
ContentLoader (nkWinUi)    HandledEventData (nkWinUi)    NodeChangeListener (nkGraphics)    ScriptObjectReference (nkScripts)    VertexComposition (nkGraphics)   
ContentLoadResult (nkScripts)    Hasher (nkMaths)    NodeManager (nkGraphics)    ScriptObjectReferenceStruct (nkScripts)    VertexCompositionWrapper (nkAstraeus::nkGraphicsWrap)   
ContentLoadResult (nkGraphics)    HdrEncoder (nkImages)    NodeManagerWrapper (nkAstraeus::nkGraphicsWrap)    ScriptObjectView (nkScripts)    VertexData (nkGraphics)   
ContextMenu (nkWinUi)    HuffmanLut (nkMemory)    NodeWrapper (nkAstraeus::nkExportWrap)    ScriptsEngine (nkAstraeus)    Viewport (nkGraphics)   
ConversionUtils (nkImages)    HuffmanSymbol (nkMemory)    NodeWrapper (nkAstraeus::nkGraphicsWrap)    ScriptWrapper (nkAstraeus::nkScriptsWrap)    ViewportManager (nkGraphics)   
CpuDetector (nkDebug)    HuffmanTreeDescriptor (nkMemory)    NotificationPositionDescriptor (nkWinUi)    ScrollBar (nkWinUi)    ViewportManagerWrapper (nkAstraeus::nkGraphicsWrap)   
CpuInformation (nkDebug)   
  i  
Notificator (nkWinUi)    Shader (nkGraphics)    ViewportWrapper (nkAstraeus::nkGraphicsWrap)   
Cursor (nkWinUi)    NunitOutputFormatter (nkDebug)    ShaderBoundResourceDesc (nkGraphics)   
  w  
CursorManager (nkWinUi)    Image (nkImages)   
  o  
ShaderInstanceCustomDummySlot (nkGraphics)   
CursorUtils (nkWinUi)    Image (nkWinUi)    ShaderInstanceCustomSlot (nkGraphics)    WheelEventData (nkWinUi)   
  d  
ImageBase (nkImages)    ObjDecodeOptions (nkGraphics)    ShaderInstanceMemorySlot (nkGraphics)    Window (nkWinUi)   
ImageDescriptor (nkImages)    ObjEncoder (nkGraphics)    ShaderManager (nkGraphics)    WindowingSystem (nkWinUi)   
DdsEncoder (nkImages)    ImageDisplay (nkWinUi)    OneChannelPackUtils (nkAstraeus)    ShaderManagerWrapper (nkAstraeus::nkGraphicsWrap)   
Deallocator (nkMemory)    ImageEnvironmentEffect (nkAstraeus)    OutputFormatter (nkDebug)    ShaderMemorySlot (nkGraphics)   
DecodedData (nkGraphics)    ImageManager (nkWinUi)    OutputTarget (nkDebug)    ShaderPassCustomDummySlot (nkGraphics)   
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w